Centre Of Buoyancy — synonyms, definition
1. centre of buoyancy (Noun) Brit, Cdn
3 synonyms
center of buoyancy center of immersion centre of immersion
1 definition
centre of buoyancy (Noun) — (physics) the centre of mass of the immersed part of ship or other floating object.
2 types of
center of mass centre of mass